package com.qf.lanzhou.shop.admin.service;

import com.qf.lanzhou.shop.pojo.entity.ChartPie;
import com.qf.lanzhou.shop.pojo.qo.OrderDataQo;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author LEON-HE
 */
public interface ChartService {
    /**
     * 获取饼形图的数据
     * @param id 商家id
     * @return 饼形图数据
     */
    List<ChartPie> getPieData(Long id);

    /**
     * 获取该商家的日数据
     * @param id 商家id
     * @return 商家数据
     */
    OrderDataQo getOrderData(Long id);

    /**
     * 获取商家一周的营业额
     * @param id
     * @return
     */
    List<BigDecimal> getWeekAmount(Long id);
}
